exhaustion following considerable effort - Turco Inglés Diccionario